<!DOCTYPE html>
<html lang="en">

<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>Document</title>
</head>

<body>
	<script>
		// var F = function () { }
		// Object.prototype.a = function () {
		// 	console.log('a');
		// }
		// Function.prototype.b = function () {
		// 	console.log('b');
		// }
		// var f = new F()
		// // f.a()  // a
		// // f.b()	 // not fun
		// F.a() 
		// F.b()

		
		// async function async1() {
		// 	console.log('async1 start')
		// 	await async2()
		// 	console.log('async1 end')
		// }
		// async function async2() {
		// 	console.log('async2')
		// }
		// console.log('script start')
		// setTimeout(function () {
		// 	console.log('settimeout')
		// })
		// async1()
		// new Promise(function (resolve) {
		// 	console.log('promise1 start')
		// 	resolve()
		// 	console.log('promise1 end');
		// }).then(function () {
		// 	console.log('promise1 then');
		// })
		// console.log('script end');
	</script>
</body>

</html>